SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
Ingeniería Web – Aplicaciones Web -
.


    SERVICIO WEB – REPOSITORIO DE DATOS (VIDEO, AUDIO Y TEXTO)
                                            Cesar Pesantez
                                        capesantez@utpl.edu.ec

                                             Pablo Malla
                                          pemalla@utpl.edu.ec

                                             Diego Peralta
                                         dpperalta@utpl.edu.ec


                                                           directo y búsqueda de información de archivos
     RESUMEN:                                              almacenados para su descarga, así como la
     Una aplicación Web debe brindar un servicio           opción de compartir archivos y cargarlos
eficaz y robusto para sus usuarios. Un repositorio         directamente al servidor desde un computador.
montado en un servidor web debe permitir a los
usuarios montar sus documentos de todo tipo                  El servicio va orientado a las instituciones
como (audio, texto y video), y su creación está            educativas que mantienen un conjunto de archivos
orientada a una entidad educativa en donde es              que pueden servir en distintas áreas de enseñanza
necesario compartir recursos educativos de todo            y que deberían estar compartidos y utilizados en
tipo los cuales pueden ser accedidos y                     cualquier momento.
descargados para su uso, así como también la
compartición y carga de material.                          2 MARCO TEÓRICO
      El uso de la aplicación es muy sencillo y
familiar, desde la selección de un archivo en una             Un repositorio es un almacén de datos de
ubicación específica de un computador, hasta la            cualquier tipo, éstos datos serán utilizados por los
vinculación de direcciones web que contengan o             usuarios para los fines pertinentes, los parámetros
almacenen estos archivos.                                  de seguridad en éste tipo de casos corresponde
Para seguridad y cuidado del sitio, se ha                  enteramente a lo que la utilidad que se les brinde a
determinado un administrador que admitirá o no             los ficheros. Un acercamiento un poco más
los contenidos publicados, así como también los            acertado, corresponde a la definición propuesta
que estén disponibles para su descarga. La                 por Wikipedia.
aplicación web pretende dar un servicio de
almacenamiento, visualización y descarga de                2.1 Repositorio: Un repositorio, depósito o
datos para facilitar así la compartición de archivos         archivo es un sitio centralizado donde se
útiles.                                                      almacena y mantiene información digital,
                                                             habitualmente bases de datos o archivos
  PALABRAS CLAVE: compartición de datos,                     informáticos.
repositorio de archivos audio, texto y video,                      El origen de la palabra española
descarga de material didáctico.                              repositorio deriva del latín repositorium, que
                                                             significaba armario, alacena. Este término es
                                                             recogido en el Diccionario de la Real Academia
1 INTRODUCCIÓN                                               (DRAE) como: "Lugar donde se guarda algo".
                                                             Los depósitos están preparados para distribuirse
                                                             habitualmente     sirviéndose    de   una    red
     El desarrollo de la aplicación Web de                   informática como Internet o en un medio físico
Repositorio de datos va orientado al servicio de             como un disco compacto. Y pueden ser de
almacenamiento, visualización y descarga de                  acceso público, o pueden estar protegidos y
archivos de datos tanto como texto, video y audio.           necesitar de una autentificación previa. Los
                                                             depósitos más conocidos son los de carácter
    El acceso a la información se la realizará en            académico e institucional.
una Aplicación Web que muestra una interfaz                        A    diferencia    de   los   ordenadores
simple y amigable ya que está orientada al acceso            personales o de los pc de escritorio, los


                                                       1
Ingeniería Web – Aplicaciones Web -
.


     depósitos suelen contar con sistemas de                  3.1 CARACTERÍSTICAS GENERALES
     Backup y mantenimiento preventivo y correctivo,
     lo que hace que nuestra información se pueda                  La aplicación esta realizada bajo la plataforma
     recuperar en el caso que nuestra máquina o pc            de Joomla[1] la cual ha sido seleccionada por sus
     quede inutilizable. Los depósitos se utilizan de         múltiples opciones de personalización y así en un
     forma intensiva en Linux, almacenando, en su             futuro poder contar con opciones de cambio y
     mayoría, paquetes de software disponibles para           evolución.
     su instalación mediante un gestor de                          La facilidad y factibilidad de montar XAMPP[2]
     paquetes.[4]                                             ha permitido crear un servidor web que podrá ser
                                                              montado y utilizado en cualquier sitio y equipo y
   Además de esto, y para el mejor entendimiento              mediante el ser manipulado y administrado nuestro
del tipo de información que se va a manejar, será             servicio web de repositorio de datos.
importante, definir sobre qué conjunto de archivos
se necesita trabajar, para esto hay que definir con                Se requiere un equipo con           bastante
anterioridad y de acuerdo a las limitantes que nos            capacidad de almacenamiento para poder guardar
ofrezca el servidor que proveerá el hosting para              los archivos que sean subidos o proporcionados
realizar la actividad que ahora se plantea                    para su visualización y descarga, pero siempre
                                                              conservando el dinamismo de cambiar, eliminar o
2.2 SISTEMA DE ARCHIVOS                                       modificar las opciones de almacenamiento que
                                                              nuestro servicio web permitirá realizar.
   En computación, un sistema de archivos es un
método para el almacenamiento y organización de                    Mediante el uso de categorías podremos
archivos de computadora y los datos que estos                 ubicar los distintos archivos en varios niveles de
contienen, para hacer más fácil la tarea                      acceso con los cuales podremos ordenar los
encontrarlos y accederlos. Los sistemas de                    contenidos disponibles estos son como (videos,
archivos son usados en dispositivos de                        fotos, presentaciones de PowerPoint, pistas de
almacenamiento como discos duros y CD-ROM e                   audio, archivos de texto, etc.)
involucran el mantenimiento de la localización
física de los archivos.                                           Se puede determinar los siguientes aspectos
                                                              en nuestra aplicación web:
    Más formalmente, un sistema de archivos es un
    conjunto de tipo de datos abstractos que son                         Búsqueda de archivos por nombre o
    implementados para el almacenamiento, la                              descripción
    organización jerárquica, la manipulación, el                         Visualización del archivo encontrado
    acceso, el direccionamiento y la recuperación de                     Poder ver comentarios de los archivos
    datos. Los sistemas de archivos comparten                             mostrados
    mucho en común con la tecnología de las bases                        Comentar o puntualizar los archivos
    de                                         datos.                     disponibles
                                                                         Descargar los archivos requeridos
    En general, los sistemas operativos tienen su                        Capacidad de subir un archivo en
    propio sistema de archivos. En ellos, los sistemas                    nuestro servidor mediante el servicio
    de archivos pueden ser representados de forma                         web de carga.
    textual (ej.: el shell de DOS) o gráficamente (ej.:
    Explorador de archivos en Windows) utilizando             4 ¿POR QUÉ EL REPOSITORIO
    un gestor de archivos.
                                                                DE DATOS?
    El software del sistema de archivos se encarga
    de organizar los archivos (que suelen estar                    En una institución educativa se requiere
    segmentados físicamente en pequeños bloques               muchas veces acceder a un repositorio de archivos
    de pocos bytes) y directorios, manteniendo un             de datos para ser utilizados en distintos eventos
    registro de qué bloques pertenecen a qué                  tanto educativos como de investigación.
    archivos, qué bloques no se han utilizado y las
    direcciones físicas de cada bloque.[5]                         Si no se tiene acceso a un determinado puerto
                                                              de compartición de archivos surgen problemas al
    3 METODOLOGÍAS                                            intentar conseguir archivos necesarios, para ello se
                                                              ha visto factible crear una Aplicación Web bajo la
                                                              plataforma de Joomla que nos permita acceder a


                                                          2
Ingeniería Web – Aplicaciones Web -
.


los archivos almacenados en un servidor local
desde el internet.

     Utilizando esta aplicación se podrá realizar
búsquedas, subidas y descargas de archivos
previa autorización del administrador Web que
aceptará o denegara el uso, descarga o acceso a
los datos que un usuario solicite. Bajo la utilización
de Remository [3] se pudo acceder a un modulo
de administración de archivos adaptable a la
plataforma de Joomla.

     Los niveles de acceso bajo la aplicación web
a los archivos almacenados en un servidor estarán
bajo la administración de un súper usuario de
Joomla el cual podrá:
     Publicar archivos
     Permitir/Negar acciones de ingreso,
         descarga y uso de archivos.
     Eliminar archivos
     Categorizar en niveles y tipos de archivos
                                                             Gráfico 1: Esquema de un repositorio de datos[6]
     Comentar o publicar descripciones de
         archivos.

Existen los usuarios generales que tendrán acceso            Con proyección hacia el crecimiento futuro hacia
a la aplicación Web los cuales navegarán y                   nuevos dispositivos, de acuerdo a los grados de
accederán a los servicios que la aplicación                  complejidad y usabilidad de la aplicación.
Repositorio de Datos brinda.
                                                             6 Problemas y Soluciones                   en     la
5 PROBLEMÁTICA                                                 Implementación
   Uno de los inconvenientes que encontramos
dentro de cualquier repositorio en Internet, ninguno            Dentro de los problemas que encontramos al
de los analizados han podido soportar un conjunto            momento de crear nuestra aplicación web,
fuerte de utilidades o aplicaciones.                         tenemos:

   Nuestra sugerencia, es por ende, suplir muchos               La Adaptación del módulo php en joomla, se
parámetros dentro de un enfoque que integra                  presentó como un inconveniente incial, y fue
servicios como el consumo de archivos desde                  solucionado instalando los componentes desde el
otras páginas que tenga la integración con la                manejador que provee Joomla, debido a que una
nuestra.                                                     integración manual resulta compleja e ineficiente.

   En nuestro repositorio se podrán almacenar                   El intercambio de datos FTP en un inicio se
archivos de todo tipo, y se los podrá utilizar de            presentó como un problema debido a que era
acuerdo a lo que los usuarios de nuestra                     necesario activar el filezilla, para comprobar
comunidad, si manejamos las funcionalidades de               conexión mediante éste protocolo de envío y
la    aplicación   desde     éstos   parámetros              recepción rápido de archivos, el Filezilla se activó
conseguiremos una aplicación web robusta y                   tanto en el Joomla como el su administrador XAMP
confiable.                                                   Administración de permisos para subida y
                                                             descarga de archivos de joomla, están en default
  Por ende, se propone una arquitectura basada               en no, por lo que al inicio la aplicación no
en el siguiente esquema:                                     funcionaba en su totalidad, posterior a la activación
                                                             de éste módulo en Joomla, se pudo tener activa la
                                                             aplicación y al 100% de su funcionalidad.




                                                         3
Ingeniería Web – Aplicaciones Web -
.


7 Conclusiones

     Una aplicación web debe ser potente y
sencilla, con el repositorio de datos se pretende
dar acceso a un conjunto de archivos de todo tipo,
así como su administración, disponibilidad,
descarga, comentarios        y la posibilidad de
alimentar la aplicación desde cualquier punto del
mundo y formar una comunidad más idónea de
repositorio de datos.



8 REFERENCIAS

[1] www.joomla.com/
[2] www.xampp.com
[3] Remository: www.remository.com.
[4] Wikipedia: http://es.wikipedia.org/wiki/Repositorio
[5]Alegsa:http://www.alegsa.com.ar/Dic/sistema%20de%
    20archivos.php
[6] Abrasol: http://www.abrasol.es/imagenes/bbdd.jpg



    Notas:
       1.     La administración del servicio Web se
              la realizará directamente con las
              herramientas     de    Joomla.    Esta
              administración puede ser modificada
              para permitir o no, la carga,
              visualización o descarga de archivos.

         2.      Pueden        existir   permisos
              personalizados para distintos de
              usuarios pero se a considerado no
              proporcionar   o     crear usuarios
              “especiales” para acceso al servicio
              web.

         3. Se van a respetar las categorías de
            archivos para ser subidos, por lo tal el
            administrador podrá moverlos o
            incluso eliminar archivos de datos
            considerados en el servicio.




                                                          4

Más contenido relacionado

La actualidad más candente

La actualidad más candente (18)

Diapositivas 6
Diapositivas 6Diapositivas 6
Diapositivas 6
 
Seminario De Informatica
Seminario De InformaticaSeminario De Informatica
Seminario De Informatica
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
 
Sistema de archivos
Sistema de archivos Sistema de archivos
Sistema de archivos
 
Expo de servidor de archivos
Expo de servidor de archivosExpo de servidor de archivos
Expo de servidor de archivos
 
Comunicacion interactiva
Comunicacion interactivaComunicacion interactiva
Comunicacion interactiva
 
16 fhsasoitson
16 fhsasoitson16 fhsasoitson
16 fhsasoitson
 
Expociion njuand
Expociion njuandExpociion njuand
Expociion njuand
 
1 estructura del sistema de archivos
1  estructura del sistema de archivos1  estructura del sistema de archivos
1 estructura del sistema de archivos
 
sistemas de archivos
sistemas de archivossistemas de archivos
sistemas de archivos
 
Almacenamiento en la red.
Almacenamiento en la red.Almacenamiento en la red.
Almacenamiento en la red.
 
Base de Datos Multimedia
Base de Datos MultimediaBase de Datos Multimedia
Base de Datos Multimedia
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
 
Sistemas de archivos
Sistemas de archivosSistemas de archivos
Sistemas de archivos
 
Sistemas de archivos
Sistemas de archivosSistemas de archivos
Sistemas de archivos
 
Administracion archivos
Administracion archivosAdministracion archivos
Administracion archivos
 
Informatica 2 y 3 .
Informatica 2 y 3 .Informatica 2 y 3 .
Informatica 2 y 3 .
 

Similar a Paper(repositorio)

Similar a Paper(repositorio) (20)

Paper(repositorio)
Paper(repositorio)Paper(repositorio)
Paper(repositorio)
 
Repositorios
RepositoriosRepositorios
Repositorios
 
Tarea4
Tarea4Tarea4
Tarea4
 
Tarea4
Tarea4Tarea4
Tarea4
 
Servidor de archivos y de datos
Servidor de archivos y de datosServidor de archivos y de datos
Servidor de archivos y de datos
 
Conformacion de un sistema de archivos
Conformacion de un sistema de archivosConformacion de un sistema de archivos
Conformacion de un sistema de archivos
 
Sistema operativo-de-red
Sistema operativo-de-redSistema operativo-de-red
Sistema operativo-de-red
 
Repositorios web
Repositorios webRepositorios web
Repositorios web
 
Repositorios web
Repositorios webRepositorios web
Repositorios web
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
 
Archivs
ArchivsArchivs
Archivs
 
Archivs
ArchivsArchivs
Archivs
 
Repositorios web
Repositorios webRepositorios web
Repositorios web
 
Servidores de almacenaje
Servidores de almacenajeServidores de almacenaje
Servidores de almacenaje
 
Guia
GuiaGuia
Guia
 
Taller sistemas de archivo nicolas alejandro avella pesca en el rio
Taller sistemas de archivo nicolas alejandro avella pesca en el rioTaller sistemas de archivo nicolas alejandro avella pesca en el rio
Taller sistemas de archivo nicolas alejandro avella pesca en el rio
 
Resguardar información
Resguardar informaciónResguardar información
Resguardar información
 
Repositorios web
Repositorios webRepositorios web
Repositorios web
 
Guía 8
Guía 8Guía 8
Guía 8
 
Administracion archivos
Administracion archivosAdministracion archivos
Administracion archivos
 

Más de Diego Peralta

Más de Diego Peralta (6)

Formulación Y Planeación
Formulación Y PlaneaciónFormulación Y Planeación
Formulación Y Planeación
 
Verificación de Protocolos
Verificación de ProtocolosVerificación de Protocolos
Verificación de Protocolos
 
Open Innovation
Open InnovationOpen Innovation
Open Innovation
 
Presentación
PresentaciónPresentación
Presentación
 
OpenSolaris
OpenSolarisOpenSolaris
OpenSolaris
 
Sociedad De La Información
Sociedad De La InformaciónSociedad De La Información
Sociedad De La Información
 

Último

Efectos del cambio climatico en huanuco.pptx
Efectos del cambio climatico en huanuco.pptxEfectos del cambio climatico en huanuco.pptx
Efectos del cambio climatico en huanuco.pptxCONSTRUCTORAEINVERSI3
 
AFILIACION CAJA NACIONAL DE SALUD WOM 1 .pdf
AFILIACION CAJA NACIONAL DE SALUD WOM 1 .pdfAFILIACION CAJA NACIONAL DE SALUD WOM 1 .pdf
AFILIACION CAJA NACIONAL DE SALUD WOM 1 .pdfOdallizLucanaJalja1
 
AUDITORIAS en enfermeria hospitalaria .pptx
AUDITORIAS en enfermeria hospitalaria .pptxAUDITORIAS en enfermeria hospitalaria .pptx
AUDITORIAS en enfermeria hospitalaria .pptxMatiasGodoy33
 
EGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptxEGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptxDr. Edwin Hernandez
 
Clima-laboral-estrategias-de-medicion-e-book-1.pdf
Clima-laboral-estrategias-de-medicion-e-book-1.pdfClima-laboral-estrategias-de-medicion-e-book-1.pdf
Clima-laboral-estrategias-de-medicion-e-book-1.pdfConstructiva
 
MARKETING SENSORIAL CONTENIDO, KARLA JANETH
MARKETING SENSORIAL CONTENIDO, KARLA JANETHMARKETING SENSORIAL CONTENIDO, KARLA JANETH
MARKETING SENSORIAL CONTENIDO, KARLA JANETHkarlinda198328
 
MARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptxMARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptxgabyardon485
 
sistemas de produccion de la palta en el peru moises.pptx
sistemas de produccion de la palta en el peru moises.pptxsistemas de produccion de la palta en el peru moises.pptx
sistemas de produccion de la palta en el peru moises.pptxJaredmoisesCarrillo
 
Presentación La mujer en la Esperanza AC.pptx
Presentación La mujer en la Esperanza AC.pptxPresentación La mujer en la Esperanza AC.pptx
Presentación La mujer en la Esperanza AC.pptxDanielFerreiraDuran1
 
PLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docx
PLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docxPLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docx
PLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docxwilliamzaveltab
 
PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAY
PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAYPPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAY
PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAYCarlosAlbertoVillafu3
 
DELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdfDELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdfJaquelinRamos6
 
CONSTITUCIÓN, CREACION Y GESTION DE EMPRESAS
CONSTITUCIÓN, CREACION Y GESTION DE EMPRESASCONSTITUCIÓN, CREACION Y GESTION DE EMPRESAS
CONSTITUCIÓN, CREACION Y GESTION DE EMPRESASJorgeLuisEspinolaMar
 
ANÁLISIS CAME, DIAGNOSTICO PUERTO DEL CALLAO
ANÁLISIS CAME, DIAGNOSTICO  PUERTO DEL CALLAOANÁLISIS CAME, DIAGNOSTICO  PUERTO DEL CALLAO
ANÁLISIS CAME, DIAGNOSTICO PUERTO DEL CALLAOCarlosAlbertoVillafu3
 
diseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptxdiseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptxjuanleivagdf
 
Trabajo de Sifilisn…………………………………………………..
Trabajo de Sifilisn…………………………………………………..Trabajo de Sifilisn…………………………………………………..
Trabajo de Sifilisn…………………………………………………..JoseRamirez247144
 
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptx
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptxTEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptx
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptxFrancoSGonzales
 
Apuntadorkeurjeh4jj4by un 4hh4j4u4jj4h4y4jh4
Apuntadorkeurjeh4jj4by un 4hh4j4u4jj4h4y4jh4Apuntadorkeurjeh4jj4by un 4hh4j4u4jj4h4y4jh4
Apuntadorkeurjeh4jj4by un 4hh4j4u4jj4h4y4jh4hassanbadredun
 
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsxINFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsxCORPORACIONJURIDICA
 
IDENTIDAD Y MANUAL DE MARCA PARA BRANDING
IDENTIDAD Y MANUAL DE MARCA PARA BRANDINGIDENTIDAD Y MANUAL DE MARCA PARA BRANDING
IDENTIDAD Y MANUAL DE MARCA PARA BRANDINGAndresGEscobar
 

Último (20)

Efectos del cambio climatico en huanuco.pptx
Efectos del cambio climatico en huanuco.pptxEfectos del cambio climatico en huanuco.pptx
Efectos del cambio climatico en huanuco.pptx
 
AFILIACION CAJA NACIONAL DE SALUD WOM 1 .pdf
AFILIACION CAJA NACIONAL DE SALUD WOM 1 .pdfAFILIACION CAJA NACIONAL DE SALUD WOM 1 .pdf
AFILIACION CAJA NACIONAL DE SALUD WOM 1 .pdf
 
AUDITORIAS en enfermeria hospitalaria .pptx
AUDITORIAS en enfermeria hospitalaria .pptxAUDITORIAS en enfermeria hospitalaria .pptx
AUDITORIAS en enfermeria hospitalaria .pptx
 
EGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptxEGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptx
 
Clima-laboral-estrategias-de-medicion-e-book-1.pdf
Clima-laboral-estrategias-de-medicion-e-book-1.pdfClima-laboral-estrategias-de-medicion-e-book-1.pdf
Clima-laboral-estrategias-de-medicion-e-book-1.pdf
 
MARKETING SENSORIAL CONTENIDO, KARLA JANETH
MARKETING SENSORIAL CONTENIDO, KARLA JANETHMARKETING SENSORIAL CONTENIDO, KARLA JANETH
MARKETING SENSORIAL CONTENIDO, KARLA JANETH
 
MARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptxMARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptx
 
sistemas de produccion de la palta en el peru moises.pptx
sistemas de produccion de la palta en el peru moises.pptxsistemas de produccion de la palta en el peru moises.pptx
sistemas de produccion de la palta en el peru moises.pptx
 
Presentación La mujer en la Esperanza AC.pptx
Presentación La mujer en la Esperanza AC.pptxPresentación La mujer en la Esperanza AC.pptx
Presentación La mujer en la Esperanza AC.pptx
 
PLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docx
PLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docxPLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docx
PLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docx
 
PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAY
PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAYPPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAY
PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAY
 
DELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdfDELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdf
 
CONSTITUCIÓN, CREACION Y GESTION DE EMPRESAS
CONSTITUCIÓN, CREACION Y GESTION DE EMPRESASCONSTITUCIÓN, CREACION Y GESTION DE EMPRESAS
CONSTITUCIÓN, CREACION Y GESTION DE EMPRESAS
 
ANÁLISIS CAME, DIAGNOSTICO PUERTO DEL CALLAO
ANÁLISIS CAME, DIAGNOSTICO  PUERTO DEL CALLAOANÁLISIS CAME, DIAGNOSTICO  PUERTO DEL CALLAO
ANÁLISIS CAME, DIAGNOSTICO PUERTO DEL CALLAO
 
diseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptxdiseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptx
 
Trabajo de Sifilisn…………………………………………………..
Trabajo de Sifilisn…………………………………………………..Trabajo de Sifilisn…………………………………………………..
Trabajo de Sifilisn…………………………………………………..
 
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptx
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptxTEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptx
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptx
 
Apuntadorkeurjeh4jj4by un 4hh4j4u4jj4h4y4jh4
Apuntadorkeurjeh4jj4by un 4hh4j4u4jj4h4y4jh4Apuntadorkeurjeh4jj4by un 4hh4j4u4jj4h4y4jh4
Apuntadorkeurjeh4jj4by un 4hh4j4u4jj4h4y4jh4
 
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsxINFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
 
IDENTIDAD Y MANUAL DE MARCA PARA BRANDING
IDENTIDAD Y MANUAL DE MARCA PARA BRANDINGIDENTIDAD Y MANUAL DE MARCA PARA BRANDING
IDENTIDAD Y MANUAL DE MARCA PARA BRANDING
 

Paper(repositorio)

  • 1. Ingeniería Web – Aplicaciones Web - . SERVICIO WEB – REPOSITORIO DE DATOS (VIDEO, AUDIO Y TEXTO) Cesar Pesantez capesantez@utpl.edu.ec Pablo Malla pemalla@utpl.edu.ec Diego Peralta dpperalta@utpl.edu.ec directo y búsqueda de información de archivos RESUMEN: almacenados para su descarga, así como la Una aplicación Web debe brindar un servicio opción de compartir archivos y cargarlos eficaz y robusto para sus usuarios. Un repositorio directamente al servidor desde un computador. montado en un servidor web debe permitir a los usuarios montar sus documentos de todo tipo El servicio va orientado a las instituciones como (audio, texto y video), y su creación está educativas que mantienen un conjunto de archivos orientada a una entidad educativa en donde es que pueden servir en distintas áreas de enseñanza necesario compartir recursos educativos de todo y que deberían estar compartidos y utilizados en tipo los cuales pueden ser accedidos y cualquier momento. descargados para su uso, así como también la compartición y carga de material. 2 MARCO TEÓRICO El uso de la aplicación es muy sencillo y familiar, desde la selección de un archivo en una Un repositorio es un almacén de datos de ubicación específica de un computador, hasta la cualquier tipo, éstos datos serán utilizados por los vinculación de direcciones web que contengan o usuarios para los fines pertinentes, los parámetros almacenen estos archivos. de seguridad en éste tipo de casos corresponde Para seguridad y cuidado del sitio, se ha enteramente a lo que la utilidad que se les brinde a determinado un administrador que admitirá o no los ficheros. Un acercamiento un poco más los contenidos publicados, así como también los acertado, corresponde a la definición propuesta que estén disponibles para su descarga. La por Wikipedia. aplicación web pretende dar un servicio de almacenamiento, visualización y descarga de 2.1 Repositorio: Un repositorio, depósito o datos para facilitar así la compartición de archivos archivo es un sitio centralizado donde se útiles. almacena y mantiene información digital, habitualmente bases de datos o archivos PALABRAS CLAVE: compartición de datos, informáticos. repositorio de archivos audio, texto y video, El origen de la palabra española descarga de material didáctico. repositorio deriva del latín repositorium, que significaba armario, alacena. Este término es recogido en el Diccionario de la Real Academia 1 INTRODUCCIÓN (DRAE) como: "Lugar donde se guarda algo". Los depósitos están preparados para distribuirse habitualmente sirviéndose de una red El desarrollo de la aplicación Web de informática como Internet o en un medio físico Repositorio de datos va orientado al servicio de como un disco compacto. Y pueden ser de almacenamiento, visualización y descarga de acceso público, o pueden estar protegidos y archivos de datos tanto como texto, video y audio. necesitar de una autentificación previa. Los depósitos más conocidos son los de carácter El acceso a la información se la realizará en académico e institucional. una Aplicación Web que muestra una interfaz A diferencia de los ordenadores simple y amigable ya que está orientada al acceso personales o de los pc de escritorio, los 1
  • 2. Ingeniería Web – Aplicaciones Web - . depósitos suelen contar con sistemas de 3.1 CARACTERÍSTICAS GENERALES Backup y mantenimiento preventivo y correctivo, lo que hace que nuestra información se pueda La aplicación esta realizada bajo la plataforma recuperar en el caso que nuestra máquina o pc de Joomla[1] la cual ha sido seleccionada por sus quede inutilizable. Los depósitos se utilizan de múltiples opciones de personalización y así en un forma intensiva en Linux, almacenando, en su futuro poder contar con opciones de cambio y mayoría, paquetes de software disponibles para evolución. su instalación mediante un gestor de La facilidad y factibilidad de montar XAMPP[2] paquetes.[4] ha permitido crear un servidor web que podrá ser montado y utilizado en cualquier sitio y equipo y Además de esto, y para el mejor entendimiento mediante el ser manipulado y administrado nuestro del tipo de información que se va a manejar, será servicio web de repositorio de datos. importante, definir sobre qué conjunto de archivos se necesita trabajar, para esto hay que definir con Se requiere un equipo con bastante anterioridad y de acuerdo a las limitantes que nos capacidad de almacenamiento para poder guardar ofrezca el servidor que proveerá el hosting para los archivos que sean subidos o proporcionados realizar la actividad que ahora se plantea para su visualización y descarga, pero siempre conservando el dinamismo de cambiar, eliminar o 2.2 SISTEMA DE ARCHIVOS modificar las opciones de almacenamiento que nuestro servicio web permitirá realizar. En computación, un sistema de archivos es un método para el almacenamiento y organización de Mediante el uso de categorías podremos archivos de computadora y los datos que estos ubicar los distintos archivos en varios niveles de contienen, para hacer más fácil la tarea acceso con los cuales podremos ordenar los encontrarlos y accederlos. Los sistemas de contenidos disponibles estos son como (videos, archivos son usados en dispositivos de fotos, presentaciones de PowerPoint, pistas de almacenamiento como discos duros y CD-ROM e audio, archivos de texto, etc.) involucran el mantenimiento de la localización física de los archivos. Se puede determinar los siguientes aspectos en nuestra aplicación web: Más formalmente, un sistema de archivos es un conjunto de tipo de datos abstractos que son  Búsqueda de archivos por nombre o implementados para el almacenamiento, la descripción organización jerárquica, la manipulación, el  Visualización del archivo encontrado acceso, el direccionamiento y la recuperación de  Poder ver comentarios de los archivos datos. Los sistemas de archivos comparten mostrados mucho en común con la tecnología de las bases  Comentar o puntualizar los archivos de datos. disponibles  Descargar los archivos requeridos En general, los sistemas operativos tienen su  Capacidad de subir un archivo en propio sistema de archivos. En ellos, los sistemas nuestro servidor mediante el servicio de archivos pueden ser representados de forma web de carga. textual (ej.: el shell de DOS) o gráficamente (ej.: Explorador de archivos en Windows) utilizando 4 ¿POR QUÉ EL REPOSITORIO un gestor de archivos. DE DATOS? El software del sistema de archivos se encarga de organizar los archivos (que suelen estar En una institución educativa se requiere segmentados físicamente en pequeños bloques muchas veces acceder a un repositorio de archivos de pocos bytes) y directorios, manteniendo un de datos para ser utilizados en distintos eventos registro de qué bloques pertenecen a qué tanto educativos como de investigación. archivos, qué bloques no se han utilizado y las direcciones físicas de cada bloque.[5] Si no se tiene acceso a un determinado puerto de compartición de archivos surgen problemas al 3 METODOLOGÍAS intentar conseguir archivos necesarios, para ello se ha visto factible crear una Aplicación Web bajo la plataforma de Joomla que nos permita acceder a 2
  • 3. Ingeniería Web – Aplicaciones Web - . los archivos almacenados en un servidor local desde el internet. Utilizando esta aplicación se podrá realizar búsquedas, subidas y descargas de archivos previa autorización del administrador Web que aceptará o denegara el uso, descarga o acceso a los datos que un usuario solicite. Bajo la utilización de Remository [3] se pudo acceder a un modulo de administración de archivos adaptable a la plataforma de Joomla. Los niveles de acceso bajo la aplicación web a los archivos almacenados en un servidor estarán bajo la administración de un súper usuario de Joomla el cual podrá:  Publicar archivos  Permitir/Negar acciones de ingreso, descarga y uso de archivos.  Eliminar archivos  Categorizar en niveles y tipos de archivos Gráfico 1: Esquema de un repositorio de datos[6]  Comentar o publicar descripciones de archivos. Existen los usuarios generales que tendrán acceso Con proyección hacia el crecimiento futuro hacia a la aplicación Web los cuales navegarán y nuevos dispositivos, de acuerdo a los grados de accederán a los servicios que la aplicación complejidad y usabilidad de la aplicación. Repositorio de Datos brinda. 6 Problemas y Soluciones en la 5 PROBLEMÁTICA Implementación Uno de los inconvenientes que encontramos dentro de cualquier repositorio en Internet, ninguno Dentro de los problemas que encontramos al de los analizados han podido soportar un conjunto momento de crear nuestra aplicación web, fuerte de utilidades o aplicaciones. tenemos: Nuestra sugerencia, es por ende, suplir muchos La Adaptación del módulo php en joomla, se parámetros dentro de un enfoque que integra presentó como un inconveniente incial, y fue servicios como el consumo de archivos desde solucionado instalando los componentes desde el otras páginas que tenga la integración con la manejador que provee Joomla, debido a que una nuestra. integración manual resulta compleja e ineficiente. En nuestro repositorio se podrán almacenar El intercambio de datos FTP en un inicio se archivos de todo tipo, y se los podrá utilizar de presentó como un problema debido a que era acuerdo a lo que los usuarios de nuestra necesario activar el filezilla, para comprobar comunidad, si manejamos las funcionalidades de conexión mediante éste protocolo de envío y la aplicación desde éstos parámetros recepción rápido de archivos, el Filezilla se activó conseguiremos una aplicación web robusta y tanto en el Joomla como el su administrador XAMP confiable. Administración de permisos para subida y descarga de archivos de joomla, están en default Por ende, se propone una arquitectura basada en no, por lo que al inicio la aplicación no en el siguiente esquema: funcionaba en su totalidad, posterior a la activación de éste módulo en Joomla, se pudo tener activa la aplicación y al 100% de su funcionalidad. 3
  • 4. Ingeniería Web – Aplicaciones Web - . 7 Conclusiones Una aplicación web debe ser potente y sencilla, con el repositorio de datos se pretende dar acceso a un conjunto de archivos de todo tipo, así como su administración, disponibilidad, descarga, comentarios y la posibilidad de alimentar la aplicación desde cualquier punto del mundo y formar una comunidad más idónea de repositorio de datos. 8 REFERENCIAS [1] www.joomla.com/ [2] www.xampp.com [3] Remository: www.remository.com. [4] Wikipedia: http://es.wikipedia.org/wiki/Repositorio [5]Alegsa:http://www.alegsa.com.ar/Dic/sistema%20de% 20archivos.php [6] Abrasol: http://www.abrasol.es/imagenes/bbdd.jpg Notas: 1. La administración del servicio Web se la realizará directamente con las herramientas de Joomla. Esta administración puede ser modificada para permitir o no, la carga, visualización o descarga de archivos. 2. Pueden existir permisos personalizados para distintos de usuarios pero se a considerado no proporcionar o crear usuarios “especiales” para acceso al servicio web. 3. Se van a respetar las categorías de archivos para ser subidos, por lo tal el administrador podrá moverlos o incluso eliminar archivos de datos considerados en el servicio. 4